package com.ruoyi.info.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import java.util.Date;

/**
 * 户信息修改对象 house_door_t
 *
 * @author tyq
 * &#064;date  2023-04-24
 */
public class HouseDoorInfoT extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 户编号
     */
    private Long doorId;

    /**
     * 户编号
     */
    private Long infoId;

    /**
     * 小区名称
     */
    @Excel(name = "小区名称")
    private String areaName;

    /**
     * 楼宇名称
     */
    @Excel(name = "楼宇名称")
    private String groupName;

    /**
     * 单元名称
     */
    @Excel(name = "单元名称")
    private String unitName;

    /**
     * 户名称
     */
    @Excel(name = "户")
    private String doorName;
    private String doorNamePre;

    /**
     * 房屋编号
     */
    @Excel(name = "房屋编号")
    private String houseId;


    /**
     * 姓名
     */
    @Excel(name = "姓名")
    private String userName;

    /**
     * 电话
     */
    @Excel(name = "电话")
    private String tel;

    /**
     * 证件号码
     */
    @Excel(name = "证件号码")
    private String papersCode;


    /**
     * 姓名
     */
    @Excel(name = "姓名")
    private String userNamePre;

    /**
     * 电话
     */
    @Excel(name = "电话")
    private String telPre;

    /**
     * 证件号码
     */
    @Excel(name = "证件号码")
    private String papersCodePre;


    /**
     * 创建者
     */
    private String creater;

    /**
     * 创建时间
     */
    private Date createDate;

    /**
     * 备注
     */
    private String remark;
    private String addr;


    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
                .append("doorId", getDoorId())
                .append("infoId",getInfoId())
                .append("areaName",getAreaName())
                .append("groupName", getGroupName())
                .append("unitName", getUnitName())
                .append("doorName", getDoorName())
                .append("houseId", getHouseId())
                .append("userName",getUserName())
                .append("tel",getTel())
                .append("papersCode",getPapersCode())
                .append("userNamePre",getUserNamePre())
                .append("telPre",getTelPre())
                .append("papersCodePre",getPapersCodePre())
                .toString();
    }

    public Long getDoorId() {
        return doorId;
    }

    public void setDoorId(Long doorId) {
        this.doorId = doorId;
    }

    public String getAreaName() {
        return areaName;
    }

    public void setAreaName(String areaName) {
        this.areaName = areaName;
    }

    public String getGroupName() {
        return groupName;
    }

    public void setGroupName(String groupName) {
        this.groupName = groupName;
    }

    public String getUnitName() {
        return unitName;
    }

    public void setUnitName(String unitName) {
        this.unitName = unitName;
    }

    public String getDoorName() {
        return doorName;
    }

    public void setDoorName(String doorName) {
        this.doorName = doorName;
    }

    public String getHouseId() {
        return houseId;
    }

    public void setHouseId(String houseId) {
        this.houseId = houseId;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getTel() {
        return tel;
    }

    public void setTel(String tel) {
        this.tel = tel;
    }

    public String getPapersCode() {
        return papersCode;
    }

    public void setPapersCode(String papersCode) {
        this.papersCode = papersCode;
    }

    public String getUserNamePre() {
        return userNamePre;
    }

    public void setUserNamePre(String userNamePre) {
        this.userNamePre = userNamePre;
    }

    public String getTelPre() {
        return telPre;
    }

    public void setTelPre(String telPre) {
        this.telPre = telPre;
    }

    public String getPapersCodePre() {
        return papersCodePre;
    }

    public void setPapersCodePre(String papersCodePre) {
        this.papersCodePre = papersCodePre;
    }

    public String getCreater() {
        return creater;
    }

    public void setCreater(String creater) {
        this.creater = creater;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    @Override
    public String getRemark() {
        return remark;
    }

    @Override
    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Long getInfoId() {
        return infoId;
    }

    public void setInfoId(Long infoId) {
        this.infoId = infoId;
    }

    public String getDoorNamePre() {
        return doorNamePre;
    }

    public void setDoorNamePre(String doorNamePre) {
        this.doorNamePre = doorNamePre;
    }

    public String getAddr() {
        return addr;
    }

    public void setAddr(String addr) {
        this.addr = addr;
    }
}
